.nav-container {
  padding: 0 18.75%;
  display: flex;
  background: #fff;
}
.nav-container .logo-container {
  display: flex;
  align-items: center;
}
.nav-container .logo-container .logo {
  width: 124px;
  height: 36px;
}
.nav-container .logo-container .zixun-logo {
  margin-left: 5px;
}
.nav-container .item-container {
  display: flex;
  margin-left: auto;
  margin-right: 16%;
}
.nav-container .item-container .item-text {
  font-size: 16px;
  font-weight: 400;
  color: #303030;
  line-height: 22px;
}
.nav-container .item-container .item-text .nav-item {
  display: inline-block;
  cursor: pointer;
  margin-right: 32px;
  padding-top: 15.4px;
  padding-bottom: 17px;
  color: inherit;
}
.nav-container .item-container .item-text .nav-item:last-child {
  margin-right: 0;
}
.nav-container .item-container .item-text .nav-item:hover {
  color: #0084ff;
}
.nav-container .item-container .item-text .active-nav-item {
  border-bottom: 4px solid #0084ff;
}
.nav-container .item-container .nav-more {
  display: none;
  padding-top: 15.4px;
}
.nav-container .item-container .nav-more .more-icon {
  text-align: center;
  width: 66.4px;
  height: 22px;
  line-height: 22px;
  padding: 0 14px;
  border-radius: 15px;
  font-size: 14px;
  color: #3563d5;
  cursor: pointer;
  background: #e3f3fe;
}
.nav-container .item-container .other-nav-item-container {
  position: absolute;
  top: 58.375px;
  left: 50%;
  width: 61.8%;
  padding: 10px;
  border: 1px solid #e4e4e4;
  transform: translateX(-50%);
  background-color: #fff;
}
.nav-container .item-container .other-nav-item-container .other-nav-item {
  display: inline-block;
  color: #4889f3;
  background: #e3f3fe;
  font-size: 16px;
  border-radius: 50px;
  padding: 0 16px;
  margin: 10px 15px 10px 0;
}
.nav-container .item-container .other-nav-item-container-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.nav-container .item-container .item-btn .btn-wrapper {
  width: 18px;
  height: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #e9f3ff;
  border-radius: 2px;
}
.nav-container .item-container .item-btn .btn-wrapper .plus,
.nav-container .item-container .item-btn .btn-wrapper .menu {
  cursor: pointer;
  width: 9px;
  height: 9px;
}
.nav-container .item-container .item-btn .plus-wrapper {
  margin-right: 9px;
}
.nav-container .search-avatar {
  display: flex;
  align-items: center;
}
.nav-container .search-avatar .search-container {
  display: flex;
  align-items: center;
  border-radius: 2px;
  margin-right: 27px;
}
.nav-container .search-avatar .search-container .search-input {
  height: 34px;
  background: #f7f7f7;
  padding-left: 15px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.nav-container .search-avatar .search-container .search-input::-webkit-input-placeholder {
  color: #cccccc;
}
.nav-container .search-avatar .search-container .search-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 34px;
  background: #4b96f6;
  border-radius: 2px;
  cursor: pointer;
}
.nav-container .search-avatar .search-container .search-btn .search-btn-img {
  width: 15px;
  height: 15px;
}
.nav-container .search-avatar .logsign-container {
  width: 66.3px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 14px;
  color: #333;
}
.nav-container .search-avatar .logsign-container .login-btn,
.nav-container .search-avatar .logsign-container .signup-btn {
  color: #379be9;
  cursor: pointer;
}
@media screen and (max-width: 1700px) {
  .nav-container {
    padding: 0 15%;
  }
}
@media screen and (max-width: 1400px) {
  .nav-container {
    padding: 0 10%;
  }
}
@media screen and (max-width: 1200px) {
  .nav-container .item-container .item-text {
    height: 58.39px;
    overflow: hidden;
  }
  .nav-container .item-container .item-text .nav-item {
    margin-left: 15px;
    margin-right: 15px !important;
  }
  .nav-container .item-container .item-text ._1st-bp-none-item-up {
    display: none;
  }
  .nav-container .item-container .nav-more {
    display: block;
  }
  .nav-container .item-container ._1st-bp-down {
    display: block;
  }
  .nav-container .item-container ._2nd-bp-down {
    display: none;
  }
}
@media screen and (max-width: 900px) {
  .nav-container .item-container .item-text ._2nd-bp-none-item-up {
    display: none;
  }
  .nav-container .item-container ._1st-bp-down {
    display: none;
  }
  .nav-container .item-container ._2nd-bp-down {
    display: block;
  }
}
@media screen and (max-width: 750px) {
  .nav-container {
    display: none;
  }
}
.nav-container-mobile {
  display: flex;
  align-items: center;
}
.nav-container-mobile .share {
  width: 24px;
  height: auto;
}
.nav-container-mobile .menu {
  width: 2.25rem;
  height: 2.0625rem;
}

.share-btn-container {
  display: flex;
}
.share-btn-container .share-btn {
  width: 32px;
  height: 32px;
  margin: 0 10px 0 0;
  border-radius: 3px;
  padding: 0;
  opacity: 0.41;
  background-color: rgba(214, 244, 247, 0.42);
  background-repeat: no-repeat;
  background-size: 17px 18px;
  background-position: center;
  cursor: pointer;
}
.share-btn-container .share-btn:hover {
  background-color: #D2FAFF;
}
.share-btn-container .qq-share-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAlCAYAAAAnQjt6AAAAAXNSR0IArs4c6QAAA+JJREFUWAnFWF1oFFcUvueuu2ncWEoKjasxoRW1TYK0CIKlSCj0JSpYH4KWiuBbtIiFpElJC+mTJFGwfWr7UiRPgi1E/HkQRR/sD6X44iYxiiKpm0nUqA2bkNmdOf3utjvcnZ+Q3Z3BeZlzzz3nO9/cc+7fkCjzGcjw6oVnRgcT7xMstjBTIwmOM9EjtB8I4ovxBP1yYlPqcTnQtFLjgTQnsmQcR7CvmHnNsn5EFoB/XCWTX59459Wny9r+37kiIl9MPN7CVm6UMQIrAXVsSMzFBH062Jq67OgCBBmgd9Td4zM7QOJm2SQUAot6m8X5nrRx2AEMEJYdkb7JmbfypvUXfF8L8F+ZmgglJHYPt6QuBTkEjsh3d7kmn7POVU1CRUZFo65G+scyzWUTmVqaPoKhfS/IsWw90mQyDQb5+aZGTdHsnHGfBTcEOVaiJyIbKdiK4k27/X1Tk31mdIZNQgVGeqQtxGduEqrtSwT6Dj/jcHTsi+0hAtaqsD4KJ6gXBctA05d3nrzt7vEQ+WZy/nUYVTdd3VFcbdvKbXSpvKkxrYW1bqOw2yzIE8MzIjkW28MO7MazmT8eNoykri8hohYc1Mf3ukEkMvOu2Tn7cx27hIgpY42YZHHdICoZc2Kzjl1CRFiU1TsjlvM6fgkREnaT3hmx/IaO7xBRyzoLe0jvjFRGnfTcNg4UYzhEss+NoYrOHEWkSt7EP/Tfe7pBuRaI9KZnPwCJI5VgVeODGbrGXDJPKYzC7tuTnv4Vyh3VgFbqq3ZkSiSaZe9YZufLIqHII7YUprlX4ky5r9KvCcuPhdgmURvtYQFWigMOrRJVst4BILHkyFELJBaLIVCo9Zg1lHMUJA+heOaL7ajeiPGbZOoq4uME9FzipH+9oCC6Ntyy9izyFf2mR2JkqC11BleMKyo20nJDJmN1x6D4NlErP1FKvE+B8QslR/EAO5Pk2IjCTorkfqTk9OoaGvQ9xfempzst5rNhEwEJGzW5x++iVVhZ3QGprvYKGP7t1lfbRtofiri844fjIaKumdb84p9wwtkk5If5TWHat/rSxoduZA8RK2f9jDuN53Drdqy0rfYXS/DIwAN+RccoIaJ2Qiwu7+oGUcggsy67MN2uY5cQyRP9g2JyFhrdMEhGARpYi2aD+oP0LGSN3ldCZHBj/QvM6aOF6tatfGUEJ3FwuDWVOtmWaqAYtQuiP3xNdSUWLtj9tL2l4UKJWm8U5e6Jma1k2V34G/A+gv13pGORRQFPwWZMxvhq46rUxWObyLMlqB870rI68UNE3Rab4IOS4wzWKswW+TvF7dGhzevGi7GK738BNKxWkFgRHOUAAAAASUVORK5CYII=);
}
.share-btn-container .weibo-share-icon {
  background-image: url(data:image/png;base64,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);
}
.share-btn-container .weixin-share-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAeCAYAAACv1gdQAAAAAXNSR0IArs4c6QAABRVJREFUWAnFV29sU1UUP+e+13b/MvcnsHYRFc3GbEcMJgSiBEGiifuifhBIlugIJCZLNCobG9FoIwpjWzSiH4z/J98IMTEGNdlQ9kGJQ4M62oFb3OaftWxsy2TLtva9ezyv+pr2vdH2QY390HvPOb9z7q/3nnPPLUKGzwki5Xw4ug5A8esga4ioDBFKSRKCoKsIyowAGiHhudhRVx5CRJkhnGMTruQRHB0tWIwVbydNbyCkypUwdh3OoE5fFZX4Pg+uxSW73bnGRu7Axal1Uo838w6tch4OgCTOCoSezoBv4Hr8U33SyB0I//mAlNiEAtL0qQ65z8WnnXdWneCjptx90pHCFNuHItsIcE9+iBlR5cPt4clGM/71jAlyz49Mr9El7rUFIFwEEmf5t4/ZbP8qSEIMQHyHhL9YMRL1htahyH1Wfa5ygpy2HNsHKJV0J4yrbmjvCnjfLPL7XgCC8XT7P5KnCF7q8nvf4BwLgg4XrBgkauyKRout+lxkcXBoqlYi1VjBvCPzR2p8U4Y+yFcEori8AiZ+11rfH6YeBUbMuTlywpVMTdNDpuxkVDWpb1kp/VFQeUs4ulch2auiqI4BbbAG5vx0nQtPNHO+fgaqUq4va/esFIsJbmbfk1b/bDK2Xpg4AgJuzQbM1c65t0SEg5wGw+jCm/nCruU5X0vk4XGRyfNpYFhx4ZmO2qpfM8XlTYFK/mU3/pGwgEI5xVfHDIHezAE7pSZVW+DEYgQal1FrKDIIiMfWuKqOP12Dy1as4F/psiqdyoJw2FNSdJikfFSXWj+3uV0EZCdmCcy49ezz7m+xyM9tocktFjMfKMGkVelE5lL5SVcKP1qeX+xjQo878U1iCWol6P0toYknkzqeCBJkq7BUQMa5xN9VUfox6ItfM7HbM2KzGHkXjY16uzUc3WdChSrxG1NwPArlvZj86zUgSi8oo2UJ7OF8eov74KwtLuK4EHiIC+OM1UYkjx28dKXO0IuCgPcH7gKOj5bfTAMCZQFX4W7rAix/2e33NXUHfE9xgey32lUBTZ1+34vd9b7t/MC4lGYnKNS0+MuGLtHgW8MTd/O8JQ2URVAU9+tSi++WRM/ZoTipCHoMSb2qk9bBBfpgKoYJf6AIOKQTbOXjfIeP05NqZ1rxEldxdfL10TYY2SkVeiQddA2JE3Wjv2rPQDj6BR/p/ddA3ZCa77gdid5qRCms957kC7Q3t4g0txORmwZV54Z3jtJAVifJGf2Tm/eHApUe7qsZ72U2zieWQ3Scq7nSVEAdS5IznQrrVp/mnMjyzKYKA885ETL98jtiHArUQRu5pZGp9YBUaCxm7CDvUoi/Eq8TkwBXWFFweLqUhDhu6vI5GgVz9I6KOVuL0eP6ZoMUAn7rFuonh/2rEpe08Sa7suCu5KflTahqKqgVse4aPMv98TRX3I58kWNic+h2vWLES1arIRi3dNtQpFEFV59JytBn+rSFZm6RtPQj73B5JlxuNj5OIRq6/VV9Bj6NXG4B7Kj20OQGHbRePv4c/0baY3CqLPH/qieOBnwnTKst50yDk7EjsPo8uJVNfCT9TvySWMSIouLWVGKGLS87Zy7CaYHtQ5d36UTPcI5sMvXZRs7v77vqfRutuLySSw1uNG9di23jv5sGSa9x5LzYPN8EXGBikOfn+CVzL/+gZ9le5hFw26v+6vHUGP8ZudRFMs2Do7NlCwvL+/lFPtbp976fCfu/2YyUsC7+N0yO5ElVzRcXAAAAAElFTkSuQmCC);
}
.share-btn-container .qq-share-icon:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAlCAYAAAAnQjt6AAAAAXNSR0IArs4c6QAAA9tJREFUWAnFWN1rFFcUP+duMrPxoxQFv5pGWpuMooQkC4JSSij4UD+g9SG0xVLwTVtKfW//AAVB39QXkTwJKih+PEhL+9AvSlZj0bYbWinWGBVFo7Izuztz+rtbZ7mzMxOycccs7N5zzz33d35zz733nFmmFj+FSVnwdKqyVSjYKcIOsXQzcacI3SammyR0YRHbZ64M8f1WoHm2xuuvi1VzK18KyVf4Lp55HvsgdSzXZX/9xzp+MLPt/6OzIuKMu47U6CwIOLMBDW2Y6SER7yoN5S+FurRWpQ2E+rXF6iapyQ+tktDzEa4lCNU5p1jeHeKltTOuSN81902sxBgQX00DmJWeWbA620uD+Ytp9qkr8t6E2FKlUy9MQnvGrsZ3dF1RVrdM5K9pby8QBtMmtqrXYfLJ3Z82LzE0+ohOT7l/I77L0ybOSc8cdCruvzFgX2+enxia6bvuSNtJaM8iqhrI580kdD+RCLbW1iTjtuhEErFjRAQbS4i2tMVpMkhP3zVvbfNQjIhToqVtOSnNnoy++LLG6NbFGJGcW1nRbNTuvhKJ+YgRCfxgY7sdN+Mh+h/0j8tCUx8hoi8cGB0xDbKQkS62lf3KPhM7QiTgWjeMOk2DrGSmoM/EjhIheWYOZikLq5qJHyGiJOgxB7OUOZBlJn6DiL7WkQ8OmINZynqf9Ba9j0IfDSJP7ngH5lJzhEBzaVnk6Ibf5HU9t06k72r1bSRqZNuX+8GDL65UvYPaaz379hbLPyLJbXq5NJ57Q0buytmrVW+x+s68kdBckJHdmve+IvF3zstKRJxyQaGWHI7o5qPDwXqsiLzW8M3sNeTMBS6HLpBWluhTUw0VKIg+xVvbk7CfWcv0Eyu1J8THiXmkcG6+0woQ+LZUsE9CmXnSg9PR0qB1gpgv18kwfa9oYf4L0DhsWfbHWtlp2TjX/LhukMEP9uRkh22PamjLtj+Er0P5nL0/sYp3rnojqEtOtp0H7gwQ2ZH0otW44k2nlrIuI1b/mrp2yHjqf6wO+jMJK0ZEv2a6Ve9XXHLdSRNeRIfC/I1Kha444+V3m3FiRKhGp3HdxYrb5olz7ev8Ij6NDt+UvIkRIaIzIVgPmAZZyCg3Vt156A2b2BEi9gKaxi5uXDSmYZqMuE9hP91LG0/VK7bNsQiRsTX8GFftZzjfgWmUKMO5IvVJqdC1cmKoa3mOO4ZB6pdEW1OJvyhIqeP9A9b5iNrshLIz5vUHLHsAvBkpoF7SCfEzPPktwNyA/M1br1gXLvXGU4L+Y8cXfwS2W2Dbg7dGlDo0iT5OC/+MsJydKNi/h77C9j+RuEkM4vs1JQAAAABJRU5ErkJggg==);
}
.share-btn-container .weibo-share-icon:hover {
  background-image: url(data:image/png;base64,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);
}
.share-btn-container .weixin-share-icon:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAeCAYAAACv1gdQAAAAAXNSR0IArs4c6QAABQ1JREFUWAnFV11oHFUUPufOZHc2pjVpKITgf8kmjU2aXS0pKjW1KJgnRfpDCxppUQgI/j34IBqsqPigWH0Qf6qxvliLIGJbSGqTBy2tJpt0TdJsVBIUgim0hKTZ2Z2ZezyzcTY7s5tJdhvxwnLvPee75373zvm5i+DTdhMpo7H5elACjZYBdaRQJRCtBwIEwDkkvCIU+E1R4NJjTYGRLkTpY65oFW+S39rOkjZTndppGrIdEKvzEQUkyEQl/lCzIXCy73bUCyCKFuWRqx/W68GCTgLaWLQ1XoBEV0mq3YltgQulrM9d4yK3OaY/KIk6iPfIBZUyVoi+HY2GjiMimyutZUk0xJJtkuCp0swUXoVCnBxvCX5ZWLuyVNiQLfGFm0mKg144ESQF4DmWT3p1OfM03855DpJEjiwzJCnbGwaT93vlq51nyKUtPEQoFfciYVSg9tKlqPb+/oj2MgOn3PrFGS96dTyivZe4K9TFBH/1YiThgeZhusErX81cNAxRGCTUecFI1nwsipdtuZ0iCPFvL4bXGVsi2l+OHBVl2hlne6SKlJV8ODsvYqCSNO4rhGcyVfWDyYNqEHqkqdRaFkWAr8bVBJTFY8lO9tfvBCpVppT3uPT/TgjU7Tw8UUjnJ8PwYPJNBtzqBypGx7Gpk4JxPsYEu8JNRCLMh9rIyTvIfZITwWUEGiUV+xLN2h9+tlUgTrKlR3uObbzGCft7oYorlml2cvV4WwKpwEnT3TiD2gKDIDygx0HQkU0V2rFTdZhy4wD4cFTmFRY9FzCB5cE3gOSjpmH2c5TvZQpMzL8xpokkfPz7XOpieCjfvQQKnPE34a9FEMOoaZ/TtVQvk3rcH11YS0RhklZ/3YD+dC5CcMTlR1guwmfM+e1PoQW+oAX9LN/CHT7QlVXsnPwVPwzHkoccsCBh/ehMiu3Z2ieWrr/DN+YOKC5ZiNDN5D/g31WvXdZNcYE8zD7a59WRxCPhi6kGWy72t5QPsKmiPy1veoGjUmNi+7wbcE08nYiGOhJR7Rl+CLzg1QuEjolo6JWJqLYTAcfdegqBSa/Zskxt3TycjlqW9aIbtMIMlXc5APaxvzyfh0Tgw6q7ywTNGZZ8iz/XQy4MiqMKysOSlB0E8qPFNLOEYMIGVARrs4W/cWhhjynxkSXI8iMOAmqOBJ4cHkydYl97YHlk6Rqhwi52m8W2Z2voBAqlx5n79zT7NWKaMbX+uOvQmqI2S86un+Mtgc+EULv5OjN5clnTBPMZHVLRvrqsTY+CFDGZJefoaraqZ/hd5/vMJoQNNp7/Sow469ayt31u3To1nkduZtho4lAP2ZvZN4gkRhiceZ0sEaDy1glar4BybEm2diPe/+jAJpzNKzGWaWznFywHofxJEHwzdncok6TtN5mlQrWw0jdaEtWQCunz0bJz4UH9DIN3rSG12aASfN22l41We9LFWfqrmH4ANK13rBFXVTnuHKFbjFRqiAlW2Taup2VSCEI758de246LXKmGG4fSEdOyejiKVvc3suBGqAsFn+D/HMcddZ7POYpi+tGWQCwQwFY+an8x6xws39A0u9KOXGK2bk1uztmEPy3Wx9J7uXI8y7fY6shX6jkAfuFyt82LW1Nyucbt4o0mtTFfvlGq4cCv5tif5/Cf5goTB5A/c2m/lyvMc1y+KlXUbhuL4lSujf+MXO4mfuOWGFUmSbcfB5Pj0dCnftj/TWe7hHfzfwDiJuCIZGPsWQAAAABJRU5ErkJggg==);
}
.share-container-mobile {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100vw;
  height: auto;
  z-index: 1;
  background: #FFF;
}
.share-container-mobile .share-icon-container-mobile {
  display: flex;
  border-bottom: 1px solid #efefef;
  padding-bottom: 0.625rem;
  margin-bottom: 0;
}
.share-container-mobile .share-icon-container-mobile li {
  width: 25%;
}
.share-container-mobile .share-icon-container-mobile .share-icon-mobile {
  width: 56px;
  height: 56px;
  margin: 0.625rem auto 0;
  display: block;
}
.share-container-mobile .share-cancel {
  height: 62px;
  line-height: 62px;
  font-size: 28px;
  color: #808288;
  text-align: center;
}
.share-up-an {
  animation: upAnimation 0.8s forwards;
  -moz-animation: upAnimation 0.8s forwards;
  -webkit-animation: upAnimation 0.8s forwards;
  -o-animation: upAnimation 0.8s forwards;
  -webkit-transition: all 600ms ease;
  transition: all 600ms ease;
}
.share-down-an {
  animation: downAnimation 0.8s forwards;
  -moz-animation: downAnimation 0.8s forwards;
  -webkit-animation: downAnimation 0.8s forwards;
  -o-animation: downAnimation 0.8s forwards;
  -webkit-transition: all 600ms ease;
  transition: all 600ms ease;
}
@keyframes upAnimation {
  from {
    height: 0rem;
  }
  to {
    height: 140px;
  }
}
@keyframes downAnimation {
  from {
    height: 140px;
  }
  to {
    height: 0rem;
  }
}

.share-mask {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.83);
  display: flex;
  justify-content: center;
  align-items: center;
}
.share-mask img {
  width: 61.8vw;
}

.wxqr-container {
  position: fixed;
  left: 50%;
  width: 237px;
  z-index: 999;
  background: #fff;
  text-align: left;
  border: 1px solid #d8d8d8;
  margin-left: -120px;
  padding: 10px 15px;
  top: 30%;
}
.wxqr-container .wxqr-head-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 10px;
}
.wxqr-container .wxqr-head-container .wxqr-head-title {
  font-size: 12px;
  font-weight: 700;
  text-align: left;
  line-height: 16px;
  height: 16px;
  position: relative;
  color: #000;
}
.wxqr-container .wxqr-head-container .wxqr-head-close {
  width: 10px;
  height: 10px;
  cursor: pointer;
}
.wxqr-container .wxqr-body-container {
  display: block;
  width: 205px;
  height: 205px;
  padding-bottom: 10px;
}
.wxqr-container .wxqr-foot-container {
  font-size: 12px;
  line-height: 22px;
  color: #666;
  font-family: PingFang SC, Lantinghei SC, Helvetica Neue, Helvetica, Arial, Microsoft YaHei, "\5FAE\8F6F\96C5\9ED1", STHeitiSC-Light, simsun, "\5B8B\4F53", WenQuanYi Zen Hei, WenQuanYi Micro Hei, sans-serif;
}

.a-tag-color,
.a-tag-color:hover {
  color: #333333;
}
.licence-container {
  display: inline-flex;
  flex-direction: column;
  width: 100%;
  background: #f8f8f8;
  color: #535353;
  padding: 53px 18.75% 44px;
}
.licence-container .licence-text-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 28px;
}
.licence-container .licence-text-container .licence-text-next .next-1st,
.licence-container .licence-text-container .licence-text-next .next-2nd {
  text-align: right;
}
.licence-container .licence-btn-container {
  display: flex;
  padding-top: 34px;
}
.licence-container .licence-btn-container a {
  height: 30px;
  margin-right: 15px;
}
.licence-container .licence-btn-container .btn-1 {
  width: 204px;
}
.licence-container .licence-btn-container .btn-2,
.licence-container .licence-btn-container .btn-3,
.licence-container .licence-btn-container .btn-5 {
  width: 145px;
}
.licence-container .licence-btn-container .btn-4 {
  width: 143px;
}
.licence-container .licence-btn-container .btn-5 {
  margin-right: 0;
}
@media screen and (max-width: 1400px) {
  .licence-container {
    padding-left: 10%;
    padding-right: 10%;
  }
}
@media screen and (max-width: 1200px) {
  .licence-container {
    padding-left: 1.5%;
    padding-right: 1.5%;
  }
}

.footer-container {
  display: flex;
  justify-content: space-between;
  padding: 18px 18.75% 17px;
  background: #565656;
  color: #fff;
}
.footer-container .footer-next {
  display: flex;
  justify-content: flex-end;
}
.footer-container .footer-next .footer-a-tag {
  color: #fff;
}
.footer-container .footer-next .footer-a-1,
.footer-container .footer-next .footer-a-2,
.footer-container .footer-next .footer-a-3 {
  padding-right: 20px;
}
@media screen and (max-width: 1400px) {
  .footer-container {
    padding-left: 10%;
    padding-right: 10%;
  }
}
@media screen and (max-width: 1200px) {
  .footer-container {
    padding-left: 1.5%;
    padding-right: 1.5%;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-drawer {
  position: fixed;
  z-index: 1000;
  width: 0%;
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s;
}
.ant-drawer > * {
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-content-wrapper {
  position: absolute;
}
.ant-drawer .ant-drawer-content {
  width: 100%;
  height: 100%;
}
.ant-drawer-left,
.ant-drawer-right {
  top: 0;
  width: 0%;
  height: 100%;
}
.ant-drawer-left .ant-drawer-content-wrapper,
.ant-drawer-right .ant-drawer-content-wrapper {
  height: 100%;
}
.ant-drawer-left.ant-drawer-open,
.ant-drawer-right.ant-drawer-open {
  width: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-left.ant-drawer-open.no-mask,
.ant-drawer-right.ant-drawer-open.no-mask {
  width: 0%;
}
.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-right {
  right: 0;
}
.ant-drawer-right .ant-drawer-content-wrapper {
  right: 0;
}
.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: -2px 0 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-right.ant-drawer-open.no-mask {
  right: 1px;
  transform: translateX(1px);
}
.ant-drawer-top,
.ant-drawer-bottom {
  left: 0;
  width: 100%;
  height: 0%;
}
.ant-drawer-top .ant-drawer-content-wrapper,
.ant-drawer-bottom .ant-drawer-content-wrapper {
  width: 100%;
}
.ant-drawer-top.ant-drawer-open,
.ant-drawer-bottom.ant-drawer-open {
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-top.ant-drawer-open.no-mask,
.ant-drawer-bottom.ant-drawer-open.no-mask {
  height: 0%;
}
.ant-drawer-top {
  top: 0;
}
.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-bottom {
  bottom: 0;
}
.ant-drawer-bottom .ant-drawer-content-wrapper {
  bottom: 0;
}
.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-bottom.ant-drawer-open.no-mask {
  bottom: 1px;
  transform: translateY(1px);
}
.ant-drawer.ant-drawer-open .ant-drawer-mask {
  height: 100%;
  opacity: 1;
  transition: none;
  animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-title {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
}
.ant-drawer-content {
  position: relative;
  z-index: 1;
  overflow: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
}
.ant-drawer-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  display: block;
  width: 56px;
  height: 56px;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  font-size: 16px;
  font-style: normal;
  line-height: 56px;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
  text-rendering: auto;
}
.ant-drawer-close:focus,
.ant-drawer-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-drawer-header {
  position: relative;
  padding: 16px 24px;
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}
.ant-drawer-header-no-title {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}
.ant-drawer-body {
  padding: 24px;
  font-size: 14px;
  line-height: 1.5;
  word-wrap: break-word;
}
.ant-drawer-wrapper-body {
  height: 100%;
  overflow: auto;
}
.ant-drawer-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: rgba(0, 0, 0, 0.45);
  opacity: 0;
  filter: alpha(opacity=45);
  transition: opacity 0.3s linear, height 0s ease 0.3s;
}
.ant-drawer-open-content {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
@keyframes antdDrawerFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.category-drawer-container {
  position: fixed;
  top: 24vh;
  left: 0;
}
.category-drawer-container .category-menu-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 54px;
  height: 54px;
  border: 1px solid #ECECEC;
  background: #f8f8f8;
  cursor: pointer;
}
/* 移动端样式 */
.category-drawer-container-mobile {
  position: fixed;
  top: 214px;
  right: 0;
  z-index: 2;
}
.category-drawer-container-mobile .category-menu-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border: 0.0625rem solid #ECECEC;
  background: #f8f8f8;
}
.category-drawer-container-mobile .category-menu-btn img {
  width: 0.9375rem;
  height: 0.9375rem;
}
/* 移动端抽屉样式 */
.dawer-container-mobile {
  /* 行政区划 */
}
.dawer-container-mobile .ant-drawer-content-wrapper {
  width: 200px !important;
}
.dawer-container-mobile .dawer-container-mobile-inner > * {
  font-size: 22px;
  color: #555;
  margin-bottom: 22px;
}
.dawer-container-mobile .dawer-container-mobile-inner > * a {
  color: #555;
}
.dawer-container-mobile .dawer-container-mobile-inner > * .drawer-content-active {
  font-size: 24px;
  font-weight: 600;
  color: #4b96f6;
}
.dawer-container-mobile .dist-btn-container .dist-btn-name {
  padding-right: 0.4375rem;
}
.dawer-container-mobile .dist-btn-container .dist-btn-name-active {
  font-size: 2rem;
  font-weight: 600;
  font-family: PingFangSC-Semibold, PingFang SC;
  color: #4b96f6;
}

.drawer-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.drawer-container .drawer-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  opacity: 0;
}
.drawer-container .mask-in-an {
  height: 100%;
  opacity: 1;
  -webkit-animation: maskFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  animation: maskFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.drawer-container .mask-out-an {
  height: 100%;
  opacity: 0;
  -webkit-animation: maskFadeOut 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  animation: maskFadeOut 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.drawer-container .drawer-content-container {
  width: 132px;
  position: absolute;
  top: 24vh;
  left: 0;
  border-top: 1px solid #f0f0f0;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), -webkit-box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.drawer-container .drawer-content-container .category-item {
  display: block;
  width: 100%;
  font-size: 14px;
  color: #474747;
  padding: 16px 0;
  border-right: 1px solid #f0f0f0;
  border-bottom: 1px solid #f0f0f0;
  text-align: center;
  background: #fff;
}
.drawer-container .drawer-content-container .category-item .dist-name {
  padding-right: 7px;
}
.drawer-container .drawer-content-container .category-item .dist-arrow-container {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 10px;
  height: 10px;
}
.drawer-container .drawer-content-container .category-item:hover {
  color: #4B96F6;
}
.drawer-container .drawer-content-container .category-item-active {
  color: #4B96F6;
  background: #e8f2ff;
}
.drawer-container .drawer-content-in {
  transform: translateX(0);
}
.drawer-container .drawer-content-out {
  transform: translateX(-100%);
}
.drawer-container-in {
  width: 100%;
}
.drawer-container-out {
  width: 0%;
}
@keyframes maskFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes maskFadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-spin {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  display: none;
  color: #1890ff;
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-spin-spinning {
  position: static;
  display: inline-block;
  opacity: 1;
}
.ant-spin-nested-loading {
  position: relative;
}
.ant-spin-nested-loading > div > .ant-spin {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  display: block;
  width: 100%;
  height: 100%;
  max-height: 400px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -10px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-text {
  position: absolute;
  top: 50%;
  width: 100%;
  padding-top: 5px;
  text-shadow: 0 1px 2px #fff;
}
.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot {
  margin-top: -20px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot {
  margin: -7px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text {
  padding-top: 2px;
}
.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot {
  margin-top: -17px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot {
  margin: -16px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text {
  padding-top: 11px;
}
.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot {
  margin-top: -26px;
}
.ant-spin-container {
  position: relative;
  transition: opacity 0.3s;
}
.ant-spin-container::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: none \9;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-spin-blur {
  clear: both;
  overflow: hidden;
  opacity: 0.5;
  user-select: none;
  pointer-events: none;
}
.ant-spin-blur::after {
  opacity: 0.4;
  pointer-events: auto;
}
.ant-spin-tip {
  color: rgba(0, 0, 0, 0.45);
}
.ant-spin-dot {
  position: relative;
  display: inline-block;
  font-size: 20px;
  width: 1em;
  height: 1em;
}
.ant-spin-dot-item {
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  background-color: #1890ff;
  border-radius: 100%;
  transform: scale(0.75);
  transform-origin: 50% 50%;
  opacity: 0.3;
  animation: antSpinMove 1s infinite linear alternate;
}
.ant-spin-dot-item:nth-child(1) {
  top: 0;
  left: 0;
}
.ant-spin-dot-item:nth-child(2) {
  top: 0;
  right: 0;
  animation-delay: 0.4s;
}
.ant-spin-dot-item:nth-child(3) {
  right: 0;
  bottom: 0;
  animation-delay: 0.8s;
}
.ant-spin-dot-item:nth-child(4) {
  bottom: 0;
  left: 0;
  animation-delay: 1.2s;
}
.ant-spin-dot-spin {
  transform: rotate(45deg);
  animation: antRotate 1.2s infinite linear;
}
.ant-spin-sm .ant-spin-dot {
  font-size: 14px;
}
.ant-spin-sm .ant-spin-dot i {
  width: 6px;
  height: 6px;
}
.ant-spin-lg .ant-spin-dot {
  font-size: 32px;
}
.ant-spin-lg .ant-spin-dot i {
  width: 14px;
  height: 14px;
}
.ant-spin.ant-spin-show-text .ant-spin-text {
  display: block;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ */
  .ant-spin-blur {
    background: #fff;
    opacity: 0.5;
  }
}
@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}
@keyframes antRotate {
  to {
    transform: rotate(405deg);
  }
}

.dist-list-container {
  position: absolute;
  top: 53px;
  left: 132px;
  width: 130px;
  height: 240px;
  overflow: auto;
  border: 1px solid #f0f0f0;
  border-left: none;
  background: #fff;
}
.dist-list-container .dist-list-item {
  cursor: pointer;
  padding: 16px 10px;
  text-align: center;
}
.dist-list-container .dist-list-item:hover {
  color: #4b96f6;
}
.dist-list-container .dist-list-item-current {
  color: #4b96f6;
}
/* 移动端样式 */
.dist-list-container-mobile {
  height: 232px;
  overflow: auto;
  padding-left: 10px;
}
.dist-list-container-mobile .dist-list-container-mobile-inner {
  width: 100%;
  height: 100%;
}
.dist-list-container-mobile .dist-list-item-mobile {
  margin-top: 13px;
  margin-bottom: 13px;
  margin-left: 20px;
}

